Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Qatar F1a France F2 France F3 Portugal F2 Portugal F3 Greece F1 Greece F2 France F6 France F7 Algeria F1 Algeria F2 Colombia F1 Colombia F2 Brazil F3 Brazil F4 Brazil F8 Brazil F10 France F19 France F20 El Salvador F1 Chile F1 Chile F3 Brazil F4 Spain F16 Spain F17 Italy F4 Italy F5 Italy F6 Italy F7 Italy F8 Italy F9 Brazil F3 Brazil F4 Brazil F5 Brazil F1 Brazil F1 Brazil F2 Brazil F3 Brazil F7 Brazil F8 Germany F12 Brazil F27 Brazil F28 Brazil F13 Brazil F12 Brazil F16 Brazil F21 Brazil F1 Brazil F5 Poland F8 Brazil F6 Brazil F7 Italy F10 Brazil F9 Guatemala F1 Costa Rica F1 Mexico F1 Brazil F2 Colombia F4 Brazil F5 Spain F18 Poland F7 Brazil F10 Brazil F11 Italy F3 Brazil F1 UAE F1 Italy F11 Italy F12 Brazil F14 Mexico F2 Brazil F1 Colombia F3 Brazil F2 BCP Tennis Classic - Sao Paulo Ljubljana Open - Ljubljana S Tennis Master Championship - Graz China Open - Beijing Pro Tennis World Open - Sunrise Open de L'Isere - Grenoble Nossa Caixa Tennis Cup - Sao Paulo Challenger 42 - Andrezieux Seguros Bogota Open - Bogota Joinville Tennis Festival - Joinville Amazonia Open de Tenis - Belem XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Seguros Bolivar Open - Medellin Copa Petrobras Paraguay - Asuncion II Cyclus Open de Tenis - Florianopolis XII Abierto Internacional de Salinas - Salinas Aberto de Santa Catarina de Tenis - Florianopolis Baden Open - Karlsruhe Memorial Manfredini - Sassuolo Challenger Ford de Cherbourg - Cherbourg ATP Challenger Numea - New Caledonia Cyclus Open de Tenis - Florianopolis Riviera di Rimini Challenger - Rimini Open de Franche-Comte - Besancon XI Open International D'Andorra - Andorra Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Open Castilla y Leon - Segovia Timisoara Challenger - Timisoara ATU Cup - Weiden Samsung Securities Cup - Seoul Open de L'Isere - Grenoble Credicard Mastercard Tennis Cup - Campos do Jordao Aberto de Sao Paulo - Sao Paulo The LTA Men's Challenger Wrexham - Wrexham Riviera di Rimini Challenger 2004 - Rimini Tennis Napoli Cup - Napoli Hilton Waikoloa Village USTA Challenger - Waikoloa Challenger de Providencia-Copa Kia - Santiago Bancolombia Open - Bogota III Aberto Santa Catarina de Tenis - Florianopolis Copa Petrobras Colombia - Bogota Copa Kia Challenger ATP - Santiago Siemens Open - Scheveningen Bukhara Challenger - Bukhara Porsche Open - Poznan Aberto de Sao Paulo - Sao Paulo Open D'Orleans - Orleans Sao Paulo Challenger Salinas Challenger Iquique Challenger Bucaramanga Challenger Santiago Challenger Monza Challenger Constanta Challenger Copa Petrobras Uruguray - Montevideo Oberstaufen Challenger Recanati Challenger Copa Petrobras Brazil - Aracaju Pekao Open - Szczecin Campos do Jordao Challenger Brasilia Challenger La Serena Open - La Serena Belo Horizonte Challenger Prosperita Open 2007 - Ostrava Croatia Osiguranje Rijeka Open - Rijeka Polska Energia Open - Bytom Open de Franche-Comte - Besancon Rome Challenger Seville Challenger Ljubljana Open - Ljubljana Bogota Challenger Campos do Jordao Challenger Brasilia Challenger Czech Open 2005 - Prostejov Belo Horizonte Challenger ITG Miami Challenger - Miami Cali Challenger Florionapolis Challenger Quito Challenger Abierto Internacional de Salinas 'Dario Expreso' - Salinas Guayaquil Challenger Sao Paulo Challenger Bucaramanga Challenger Biella Challenger Santiago Challenger Rome Challenger San Jose Challenger Barranquilla Challenger Bogota Challenger Manta Challenger Bogota Challenger Campos do Jordao Challenger Sao Paulo Challenger IPP Open - Helsinki Campinas Challenger Recife Challenger Belo Horizonte Challenger Sao Jose Do Rio Preto Challenger Dusseldorf Open Challenger - Dusseldorf Challenger Copa Sevilla 2008 - Seville Buenos Aires Challenger KGHM Emax Polish Indoors - Wroclaw Guayaquil Challenger Montevideo Challenger Sao Paulo Challenger Blumenau Challenger Binghamton Challenger Monza Challenger BH Tennis Open International Cup - Belo Horizonte San Marino Challenger Cordenons Challenger Sao Paulo Challenger IX Gramado Open - Gramado Pereira Challenger Santos Challenger Sao Paulo Challenger Aberto de Sao Paulo - Sao Paulo Bancolombia Open - Bogota Todi Challenger Palermo Challenger Porto Alegre Challenger Sao Jose Do Rio Preto Challenger Buenos Aires Challenger Ipsos Bucharest Challenger - Bucharest Panama City Challenger Sao Paulo Challenger Vicenza Challenger Tampere Challenger Cordenons Challenger Challenger Ford de Cherbourg - Cherbourg Challenger 42 - Andrezieux Prague Challenger Barranquilla Challenger Milan Challenger Marburg Challenger Braunschweig Challenger Oberstraufen Cup - Oberstaufen Poznan Challenger San Marino Challenger Cordenons Challenger Barranquilla Challenger Porto Alegre Challenger Sao Paulo Challenger Buenos Aires Challenger Bucaramanga Challenger Santiago Challenger Irving Challenger Barletta Challenger Turin Challenger Bordeaux Challenger Prostejov Challenger Prague Challenger Santiago Challenger Barranquilla Challenger Campinas Challenger Buenos Aires Challenger Santiago Challenger Lima Challenger Montevideo Challenger Santiago Challenger Guayaquil Challenger Aix En Provence Challenger Bordeaux Challenger Braunschweig Challenger Copa Ericsson Brazil - Sao Paulo Sao Paulo Challenger Montevideo Challenger Rome Challenger Cremona Challenger Milan Challenger Prague Challenger Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao Szczecin Challenger Santo Domingo Challenger Braunschweig Challenger Santos Challenger Aix En Provence Challenger Blois Challenger ATP Challenger Numea - New Caledonia Bordeaux Challenger Pau Challenger Challenger 42 - Andrezieux Phoenix Challenger Barletta Challenger Rome 1 Challenger Trieste Challenger Santiago Challenger Santos Challenger Salinas Challenger Sao Paulo Challenger Furth Challenger Prague Challenger L'Aquila Challenger Alessandria Challenger Prostejov Challenger Panama City Challenger Lima Challenger Como Challenger Nottingham Challenger Orleans Challenger BMW Tennis Championship - Sunrise Ludwigshafen Challenger Perugia Challenger Perugia Challenger Schickedanz Open - Furth Santos Challenger Medellin Challenger Buenos Aires Challenger Brest Challenger Montevideo Challenger Cherbourg Challenger Panama City Challenger Santos Challenger Vancouver Challenger Sao Paulo Challenger Marburg Challenger Genova Challenger Lima Challenger Caltanissetta Challenger Playford Challenger Punta Del Este Challenger Santiago Challenger Panama City Challenger Karshi Challenger - Karshi Heilbronn Challenger Southern Capital Cup - Almaty Riviera di Rimini Challenger - Rimini San Benedetto Challenger Prague Challenger Liberec Challenger Villa Allende Challenger Cordenons Challenger Pau Challenger Cherbourg Challenger Visa Tennis Open - Sao Paulo St. Brieuc Challenger Alessandria Challenger Heilbronn Challenger Ilkley Challenger 12th BH Tennis Open International Cup - Belo Horizonte Sao Paulo - Brazil Mouilleron-Le-Captif Challenger Rio De Janeiro Challenger Top Wool Challenger - Biella TED Open - Istanbul 10° Trofeo Luigi Pezzoli - Bergamo II Manta Open - Manta Banja Luka Challenger Sao Paulo Challenger Cairo Challenger Copa Petrobras-Brazil - Aracaju Cyclus Open de Tenis - Florianopolis Salvador Challenger Aix En Provence Challenger Pereira Challenger Santiago Challenger Rennes Challenger Blumenau Challenger Mouilleron-Le-Captif Challenger Bordeaux Challenger Irving Challenger Open de Moselle - Metz Open 13 - Marseille Grand Prix Hassan II - Casablanca Traralgon Challenger Internationaler Raiffeisen Grand Prix - St. Polten Mercedes Cup - Stuttgart Open de Moselle - Metz CA Tennis Trophy - Vienna ABN/AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Hypo Group Tennis International - Portschach The 10tele.com Open - Nottingham Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle Red Letter Days Open - Nottingham Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Croatia Open - Umag Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Guayaquil Challenger Open 13 - Marseille Grand Prix Hassan II - Casablanca Florianopolis Challenger The Nottingham Open - Nottingham Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Estoril Open - Estoril Mercedes Cup - Stuttgart Masters Series - Hamburg AIG Japan Open Tennis Championships - Tokyo Open de Tenis Comunidad Valenciana - Valencia Movistar Open - Santiago Brasil Open - Costa do Sauipe Open 13 - Marseille The Dubai Tennis Championships - Dubai Open de Moselle - Metz China Open - Beijing Open Sud de France - Montpellier Open de Tenis Comunidad Valenciana - Valencia Medibank International - Sydney Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Milan Challenger Sao Paulo Challenger Lima Challenger Campinas Challenger Salinas Challenger Salinas Challenger Belem Challenger Estoril Open - Estoril San Juan Challenger ABN AMRO World Tennis Tournament - Rotterdam AEGON Championships - London Buenos Aires Challenger Montevideo Challenger Orange Warsaw Open - Warsaw Sao Leopoldo Challenger San Luis Potosi Challenger Thailand Open - Bangkok Salzburg Challenger PTT Thailand Open - Bangkok China Open - Beijing Brisbane International - Brisbane Open Sud de France - Montpellier Sunrise Challenger VTR Open - Vina del Mar BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Caltanissetta Challenger Valencia Open - Valencia Bucaramanga Challenger Brisbane International - Brisbane Grand Prix Hassan II - Casablanca Open Sud de France - Montpellier VTR Open - Vina del Mar Brasil Open - Sao Paulo ABN AMRO World Tennis Tournament - Rotterdam Copa Claro - Buenos Aires BRD Nastase Tiriac Trophy - Bucharest AEGON International - Eastbourne Grand Prix de Tennis de Lyon - Lyon Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco Moselle Open - Metz Barletta Challenger Napoli Challenger Abierto Mexicano Telcel - Acapulco Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca Bet-at-home Open - Hamburg Itajai Challenger Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest AEGON Championships - London Aegon Nottingham Open - Nottingham Brasil Open - Sao Paulo Open de Nice Cote d'Azur - Nice Winston-Salem Open - Winston-Salem Moselle Open - Metz Erste Bank Open - Vienna Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open BancSabadell - Barcelona Geneva Open - Geneva Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Blunmenau Challenger Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Open Parc - Lyon Plava Laguna Croatia Open - Umag Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem Moselle Open - Metz Rakuten Japan Open - Tokyo Sydney International - Sydney Barcelona Open Banc Sabadell - Barcelona Nature Valley International - Eastbourne Moselle Open - Metz Adelaide International - Adelaide Open 13 Provence - Marseille Millennium Estoril Open - Estoril Curitiba Challenger Tallahassee Challenger St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Open de Nice Cote d'Azur - Nice Santiago Challenger Next Generation Adelaide International - Adelaide Moselle Open - Metz Open de la Comunidad Valenciana - Valencia Synsam Swedish Open - Bastad If Stockholm Open - Stockholm Medibank International - Sydney Grand Prix de Tennis de Lyon - Lyon Braunschweig Challenger bett1HULKS Championships - Cologne Hamburg European Open - Hamburg Brisbane International - Brisbane Winston-Salem Open - Winston-Salem Moselle Open - Metz Serbia Open - Belgrade Sardegna Open - Cagliari Emilia-Romagna Open - Parma Moselle Open - Metz Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington Poznan Challenger Open 13 - Marseille Asuncion Challenger Sarasota Challenger Medellin Challenger Cali Challenger Mercedes Cup - Stuttgart German Tennis Championships - Hamburg St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Open 13 - Marseille Copa Claro - Buenos Aires Prague Challenger SkiStar Swedish Open - Bastad Mendoza Challenger Medellin Challenger Open de Nice Cote d'Azur - Nice Citi Open - Washington Le Gosier Challenger PTT Thailand Open - Bangkok Millennium Estoril Open - Estoril Valencia Open - Valencia Bordeaux Challenger Buenos Aires Challenger Open Sud de France - Montpellier Rio Open 500 - Rio de Janeiro BRD Nastase Tiriac Trophy - Bucharest AEGON International - Eastbourne Santiago Challenger Credit Agricole Suisse Open - Gstaad Aix En Provence Challenger Napoli Challenger Apia International - Sydney Valencia Open - Valencia Gerry Weber Open - Halle Open Sud de France - Montpellier Brasil Open - Sao Paulo Open 13 - Marseille Genova Challenger Argentina Open - Buenos Aires SkiStar Swedish Open - Bastad Austrian Open - Kitzbuhel Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo TEB BNP Paribas Istanbul Open - Istanbul Santiago Challenger Rio De Janeiro Challenger Brisbane International - Brisbane Ecuador Open - Quito ABN AMRO World Tennis Tournament - Rotterdam Rio Open - Rio de Janeiro Mercedes Cup - Stuttgart Mestre Challenger Generali Open - Kitzbuhel Cortina Challenger Rakuten Japan Open - Tokyo Argentina Open - Buenos Aires Campinas Challenger Rio Open - Rio de Janeiro Open 13 - Marseille AEGON Championships - London Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Hungarian Open - Budapest Blois Challenger TEB BNP Paribas Istanbul Open - Istanbul Open Parc - Lyon Mercedes Cup - Stuttgart Antalya Cup - Antalya bett1HULKS Indoors - Cologne Campinas Challenger Konzum Croatia Open - Umag Corrientes Challenger Ecuador Open - Quito Generali Open - Kitzbuhel Moselle Open - Metz St. Petersburg Open - St. Petersburg Shenzhen Open - Shenzhen Maharashtra Open - Pune ASB Classic - Auckland Sydney International - Sydney Open Sud de France - Montpellier Tunis Open - Tunis Rio Open - Rio de Janeiro Guayaquil Challenger Tata Open Maharashtra - Pune ABN AMRO World Tennis Tournament - Rotterdam Rio Open - Rio de Janeiro Ecuador Open - Quito Grand Prix Hassan II - Marrakech Quimper Challenger Citi Open - Washington San Marino Challenger Unique Zagreb Open - Zagreb Rakuten Japan Open - Tokyo Open 13 Provence - Marseille European Open - Antwerp Erste Bank Open - Vienna ABN AMRO World Tennis Tournament - Rotterdam Open Sud de France - Montpellier Sofia Open - Sofia China Open - Beijing Murray River Open - Melbourne Open Sud de France - Montpellier Verona Challenger Grand Prix de Tennis de Lyon - Lyon Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril Rennes Challenger Noventi Open - Halle Mallorca Championships - Mallorca Movistar Open - Santiago Open Sud de France - Montpellier Open Parc - Lyon Libema Open - 's-Hertogenbosch Open 13 - Marseille Plava Laguna Croatia Open - Umag Gerry Weber Open - Halle Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart BCR Open Romania - Bucharest Open Parc - Lyon Mercedes Cup - Stuttgart PBZ Zagreb Indoors - Zagreb Estoril Open - Estoril Topshelf Open - 's-Hertogenbosch Indianapolis Tennis Championships - Indianapolis BCR Open Romania - Bucharest Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Medibank International - Sydney Open 13 - Marseille Internazionali BNL d'Italia - Rome AEGON International - Eastbourne AEGON Championships - London Brisbane International - Brisbane Open 13 - Marseille Suisse Open - Gstaad The Stella Artois Grass Court Championships - London China Open - Beijing Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Argentina Open - Buenos Aires Open 13 Provence - Marseille Mercedes Cup - Stuttgart AEGON International - Eastbourne European Open - Antwerp Swiss Indoors Basel - Basel Argentina Open - Buenos Aires AEGON Championships - London Open 13 Provence - Marseille Mercedes Cup - Stuttgart Grand Prix Hassan II - Casablanca Mutua Madrid Open - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Brasil Open - Sao Paulo BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Campionati Internazionali D'Italia - Rome Masters Series - Hamburg BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Rogers Cup - Toronto BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells International German Open - Hamburg Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Open de Moselle - Metz Miami Open - Miami Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - New York Rolex Paris Masters - Paris Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Grand Prix de Tennis de Lyon - Lyon Rolex Paris Masters - Paris Rolex Paris Masters - Paris Miami Open - Miami French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Sony Ericsson Open - Miami Aircel Chennai Open - Chennai Masters Series Monte-Carlo - Monte Carlo Gerry Weber Open - Halle Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Rogers Cup - Montreal Australian Open - Melbourne BNP Paribas Masters - Paris BNP Paribas Masters - Paris Sony Ericsson Open - Miami Sony Open Tennis - Miami Western & Southern Open - Cincinnati French Open - Paris Wimbledon - London U.S. Open - New York Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Australian Open - Melbourne BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid French Open - Paris Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Shanghai Rolex Masters - Shanghai Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Copa Claro - Buenos Aires U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Open Sud de France - Montpellier European Open - Antwerp Erste Bank Open - Vienna German Tennis Championships - Hamburg Fever-Tree Championships - London Open Sud de France - Montpellier Hopman Cup - Perth Davis Cup, World Group, F, SRB-FRA 3-2 Davis Cup, World Group, 1R, AUT-FRA 2-3 Davis Cup, Group I, 2R, URU-BRA 0-5 Davis Cup, World Group, QF, FRA-USA 2-3 Davis Cup, World Group, QF, ARG-FRA 3-2 Davis Cup, World Group, PO, GER-BRA 4-1 Wimbledon - London Davis Cup, World Group, PO, BRA-ESP 3-1 Davis Cup, World Group, 1R, GER-FRA 2-3 Davis Cup, World Group, QF, GBR-FRA 3-1 U.S. Open - New York Davis Cup, Group I, 2R, BRA-ECU 3-1 Wimbledon - London French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Shanghai ATP Masters - Shanghai Australian Open - Melbourne AAMI Classic - Kooyong French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Kooyong Classic - Kooyong Wimbledon - London Australian Open - Melbourne French Open - Paris Kooyong Classic - Kooyong Australian Open - Melbourne Wimbledon - London All Lower level tournaments U.S. Open - New York Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York Australian Open - Melbourne Tennis Masters Cup Shanghai - Shanghai Olympics - Beijing Olympics - London Olympics - Rio de Janeiro Davis Cup, Group I, 2R, ECU-BRA 1-3 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, SF, FRA-ARG 5-0 Davis Cup, World Group, 1R, CZE-FRA 3-2 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, PO, BRA-RUS 5-0 Davis Cup, World Group, QF, FRA-ESP 5-0 Davis Cup, World Group, 1R, FRA-CAN 5-0 Davis Cup, World Group, 1R, JPN-FRA 1-4 Davis Cup, World Group, QR, BRA-BEL 1-3 ATP Cup - Brisbane, Perth, Sydney Olympics - Tokyo